large testicle - Alemán Inglés Diccionario